police laboratory - Turkish English Dictionary